

#include <iostream>
#include <list>
#include <cmath>
#include <complex>

namespace sol {
   //template <>
   //struct is_automagical<std::vector<std::complex<double> > > : std::false_type {};
}



std::shared_ptr<std::complex<double>> GetComplex(const sol::object& obj);
std::string serialize( const std::complex<double>& v );
